when one is good and ready - French English Dictionary